rush headfirst into - Spanish English Dictionary